import math
a=int(input())
c=0
z=a%10
x=a%100//10
b=a//100%10
d=a//1000%10
if a<999 or a>10000:
    print("Введеное число не является четырехзначным")
else:
    print("Число четное:",end="")
    if a%2==0:
        print("Да")
    else:
        print("НЕТ")
    print("Число кратное трем:",end="")
    if a%3==0:
        print("Да")
    else:
        print("НЕт")
    for i in range(1,200):
        if a//i==i:
            a=i
    print("Число является квадратом числа:",a)
    print("Наименшая цифра числа:",min(z,x,b,d))
    print("Наибольшая цифра числа:",max(z,x,b,d))
    if z==0:
        c+=1
    if x==0:
        c+=1
    if b==0:
        c+=1
    if d==0:
        c+=1
    print("Количество нулей в числе:",c)    
    sqrt_z = math.sqrt(z)
    if sqrt_z == int(sqrt_z):
        print("цифра в разряде едениц является квадратом цифры:",sqrt_z)
    else:
        print("цифра в разряде едениц является квадратом цифры:нет")
    sqrt_x = math.sqrt(x)
    if sqrt_x == int(sqrt_x):
        print("цифра в разряде десятков является квадратом цифры:",sqrt_x)
    else:
        print("цифра в разряде десятков является квадратом цифры:нет")
    sqrt_b = math.sqrt(b)
    if sqrt_b == int(sqrt_b):
        print("цифра в разряде сотен является квадратом цифры:",sqrt_b)
    else:
        print("цифра в разряде сотен является квадратом цифры:нет")
    sqrt_d = math.sqrt(d)
    if sqrt_d == int(sqrt_d):
        print("цифра в разряде тысяч является квадратом цифры:",sqrt_d)
    else:
        print("цифра в разряде тысяч является квадратом цифры:нет")
    
    


    


    


    
